green-leaved vegetable - Turco Inglés Diccionario